export interface LiushuiVO {
  /**
   * 自增id
   */
  id: string | number;

  /**
   * 交易卡号
   */
  cardNumber: string;

  /**
   * 交易账号
   */
  accountNumber: string;

  /**
   * 查询反馈结果原因
   */
  queryResultReason: string;

  /**
   * 交易户名
   */
  accountName: string;

  /**
   * 交易证件号码
   */
  idNumber: string | number;

  /**
   * 交易时间
   */
  transactionTime: string;

  /**
   * 交易金额
   */
  transactionAmount: string;

  /**
   * 交易余额
   */
  balance: string;

  /**
   * 收付标志
   */
  paymentFlag: string;

  /**
   * 交易对手账卡号
   */
  counterpartyCardNumber: string;

  /**
   * 现金标志
   */
  cashFlag: string;

  /**
   * 对手户名
   */
  counterpartyName: string;

  /**
   * 对手身份证号
   */
  counterpartyIdNumber: string | number;

  /**
   * 对手开户银行
   */
  counterpartyBank: string;

  /**
   * 摘要说明
   */
  summary: string;

  /**
   * 交易币种
   */
  currency: string;

  /**
   * 交易网点名称
   */
  branchName: string;

  /**
   * 交易发生地
   */
  transactionLocation: string;

  /**
   * 交易是否成功
   */
  transactionSuccess: string;

  /**
   * 传票号
   */
  voucherNumber: string;

  /**
   * IP地址
   */
  ipAddress: string;

  /**
   * MAC地址
   */
  macAddress: string;

  /**
   * 对手交易余额
   */
  counterpartyBalance: string;

  /**
   * 交易流水号
   */
  transactionId: string | number;

  /**
   * 日志号
   */
  logId: string | number;

  /**
   * 凭证种类
   */
  voucherType: string;

  /**
   * 凭证号
   */
  voucherCode: string;

  /**
   * 交易柜员号
   */
  tellerId: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 商户名称
   */
  merchantName: string;

  /**
   * 商户代码
   */
  merchantCode: string;

  /**
   * 交易类型
   */
  transactionType: string;

}

export interface LiushuiForm extends BaseEntity {
  /**
   * 自增id
   */
  id?: string | number;

  /**
   * 交易卡号
   */
  cardNumber?: string;

  /**
   * 交易账号
   */
  accountNumber?: string;

  /**
   * 查询反馈结果原因
   */
  queryResultReason?: string;

  /**
   * 交易户名
   */
  accountName?: string;

  /**
   * 交易证件号码
   */
  idNumber?: string | number;

  /**
   * 交易时间
   */
  transactionTime?: string;

  /**
   * 交易金额
   */
  transactionAmount?: string;

  /**
   * 交易余额
   */
  balance?: string;

  /**
   * 收付标志
   */
  paymentFlag?: string;

  /**
   * 交易对手账卡号
   */
  counterpartyCardNumber?: string;

  /**
   * 现金标志
   */
  cashFlag?: string;

  /**
   * 对手户名
   */
  counterpartyName?: string;

  /**
   * 对手身份证号
   */
  counterpartyIdNumber?: string | number;

  /**
   * 对手开户银行
   */
  counterpartyBank?: string;

  /**
   * 摘要说明
   */
  summary?: string;

  /**
   * 交易币种
   */
  currency?: string;

  /**
   * 交易网点名称
   */
  branchName?: string;

  /**
   * 交易发生地
   */
  transactionLocation?: string;

  /**
   * 交易是否成功
   */
  transactionSuccess?: string;

  /**
   * 传票号
   */
  voucherNumber?: string;

  /**
   * IP地址
   */
  ipAddress?: string;

  /**
   * MAC地址
   */
  macAddress?: string;

  /**
   * 对手交易余额
   */
  counterpartyBalance?: string;

  /**
   * 交易流水号
   */
  transactionId?: string | number;

  /**
   * 日志号
   */
  logId?: string | number;

  /**
   * 凭证种类
   */
  voucherType?: string;

  /**
   * 凭证号
   */
  voucherCode?: string;

  /**
   * 交易柜员号
   */
  tellerId?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 商户名称
   */
  merchantName?: string;

  /**
   * 商户代码
   */
  merchantCode?: string;

  /**
   * 交易类型
   */
  transactionType?: string;

}

export interface LiushuiQuery extends PageQuery {

  /**
   * 交易卡号
   */
  cardNumber?: string;

  /**
   * 交易账号
   */
  accountNumber?: string;

  /**
   * 交易时间
   */
  transactionTime?: string;

  /**
   * 收付标志
   */
  paymentFlag?: string;

  /**
   * 交易对手账卡号
   */
  counterpartyCardNumber?: string;
  /**
   * 排序字段
   */
  sortField?: string | number;

  /**
   * 排序方式
   */
  ascOrDesc?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



